<script type="text/javascript" src="/templates/ip_js.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        //$("div#PesateTableContainer").hide();
//            $("a.nascondigrafico").hide();
        //Localization
        var italianMessages = {
            serverCommunicationError: 'Errore di comunicazione con il server',
            loadingMessage: 'In caricamento...',
            noDataAvailable: 'Nessun dato disponibile!',
            addNewRecord: 'INSERISCI IL PESO',
            editRecord: 'Modifica',
            areYouSure: 'Sei sicuro?',
            deleteConfirmation: 'Confermi la cancellazione?',
            save: 'Salva',
            saving: 'In salvataggio',
            cancel: 'chiudi',
            deleteText: 'Pulisci',
            deleting: 'In cancellazione',
            error: 'Errore',
            close: 'Chiudi',
            cannotLoadOptionsFor: '{0} non posso caricare le opzioni per!',
            pagingInfo: 'Mostrando {2}, {0} di {1} records',
            canNotDeletedRecords: '{1} Non posso rimuovere {0} records!',
            deleteProggress: '{1} cancellazione  {0} in atto...'
        };

        $('#PesateTableContainer').jtable({
            title: 'Tabella',
            messages: italianMessages,
            defaultDateFormat:"dd-mm-yy",
            //paging: true,
            //pageSize: 10,
            //sorting: true,
            //defaultSorting: 'Data Registrazione',
            actions: {
                listAction: '/anagrafiche/cliente/infopeso/List?testata_infopeso_id={{pageData["testata_infopeso"].id}}',
                createAction: '/anagrafiche/cliente/infopeso/Create?testata_infopeso_id={{pageData["testata_infopeso"].id}}',
                updateAction: '/anagrafiche/cliente/infopeso/Update?testata_infopeso_id={{pageData["testata_infopeso"].id}}',
                deleteAction: '/anagrafiche/cliente/infopeso/Delete?testata_infopeso_id={{pageData["testata_infopeso"].id}}'
            },
            fields: {
                iprowId: {
                    key: true,
                    create: false,
                    edit: false,
                    list: false
                },
                iprowDataRegistrazione: {
                    title: 'Data',
                    type: 'date',
                    width: '14%'
                },
                iprowPeso: {
                    title: 'Peso',
                    width: '8%'
                },
                iprowDiffPeso: {
                    title: 'Differenza Peso',
                    width: '9%',
                    create: false,
                    edit: false
                },
                iprowMassaGrassa: {
                    title: 'Massa Grassa',
                    width: '9%',
                {% if pageData["role"] != "PROFESSIONISTA" %}
                    create: false,
                    edit: false
                    {% endif %}
                },
                iprowMassaGrassaEAcqua: {
                    title: 'Ma Ma&Acq',
                    width: '11%',
                {% if pageData["role"] != "PROFESSIONISTA" %}
                    create: false,
                    edit: false
                    {% endif %}
                },
                iprowAcqua: {
                    title: 'Acqua',
                    width: '9%',
                {% if pageData["role"] != "PROFESSIONISTA" %}
                    create: false,
                    edit: false
                    {% endif %}
                },
                iprowTipoTrattamento: {
                    title: 'Tipo Trattamento',
                    width: '15%',
                    options: '/anagrafiche/cliente/infopeso/GetTrattamenti'
                },
                ipRowNote: {
                    title: 'Note',
                    width: '40%',
                    type: "textarea",
                },
            }
        });

        $('#PesateTableContainer').jtable('load');



//$('#PesateTableContainer').jtable('reload');

$("a.creagrafico")
    .on("click", function() {
    $('div#grafico').empty()
    var testata_infopeso_id = $(this).attr("testata_infopeso_id");
    var daos = $(this).attr("dao");
    $('div#grafico').load('/anagrafiche/cliente/infopeso/creaGrafico',{ 'testata_infopeso_id':testata_infopeso_id,"dao":daos })
    $("div#grafico").show();
    $("a.nascondigrafico").show();
    $("a.creagrafico").hide();
    });

$("a.creagrafico").trigger("click");

$("a.nascondigrafico")
    .on("click", function() {
    $('div#grafico').empty()
    $("div#grafico").hide();
    $("a.nascondigrafico").hide();
    });


$('.cmxform').ajaxForm(function() {
                alert("Abbiamo salvato i dati possiamo procedere con le pesate!");
                $("div#daoaddedit").show();
                var idrrr = {{pageData['dao'].id}}
                var daos = "cliente"
                $('div#daoaddedit').load('/anagrafiche/cliente/infopeso',{ 'idr':idrrr,"dao":daos });
                $("div#PesateTableContainer").show();

            });

});
</script>

{% include "giustopeso/azioni_prof.html" with context %}
<br>

<br /><div id="grafico" ></div>

    <a class="creagrafico" href="#" dao="cliente" testata_infopeso_id="{{pageData['testata_infopeso'].id}}">
<!--
        <button type="button">CREA GRAFICO</button>
-->
    </a>
<!--
    <a class="nascondigrafico" href="#" dao="cliente" testata_infopeso_id="{{pageData['testata_infopeso'].id}}">
        <button type="button">NASCONDI GRAFICO</button>
    </a>
-->
    <br><br>
<div id="sopraAddPesata">&nbsp;</div><br>
{{pageData['testata_infopeso'].id}}
{% if pageData['testata_infopeso'].id  == None %}
<script>
$("div#PesateTableContainer").hide();
</script>
{% endif %}

<div id="PesateTableContainer"></div>
